deb8197c16217e02b3e3fefa9aa6edad776b7a52,src/ca/rightsomegoodgames/mayacharm/logconsole/MayaLogPreProcessor.java,MayaLogPreProcessor,parseLogLine,#String#,14

Before Change


    @Override
    public List<LogFragment> parseLogLine(String s) {
        final List<LogFragment> lFrag = new ArrayList<>();
        Key outType = (s.contains(PythonStrings.PYSTDERR) || s.contains(PythonStrings.MELSTDERR)) ?
                ProcessOutputTypes.STDERR : ProcessOutputTypes.STDOUT;
        lFrag.add(new LogFragment(s, outType));
        return lFrag;

After Change


    @Override
    public List<LogFragment> parseLogLine(String s) {
        final List<LogFragment> lFrag = new ArrayList<>();
        boolean checks = s.startsWith(PythonStrings.PYSTDERR) || s.startsWith(PythonStrings.MELSTDERR) ||
                s.startsWith(PythonStrings.MELSRDWRN) || s.startsWith(PythonStrings.PYSTDWRN);
        Key outType = (checks) ? ProcessOutputTypes.STDERR : ProcessOutputTypes.STDOUT;
        lFrag.add(new LogFragment(s, outType));